949210
452644
41730
642471
516701
700855
518528
86873
331600
62943
790647
30695
5313799
3742581
3253148
2573804
2310988
2159609
2078358
194478
1855118
1752136
1750196
1669471